package com.zsyh.jiujiu.bean;

import com.example.zyh.toolslib.base.BaseResult;
import com.example.zyh.toolslib.utils.EmptyUtil;

import java.util.List;

/**
 * @ProjectName: livvehelp
 * @Package: com.zsyh.lsb.ui
 * @ClassName:
 * @Description: java类作用描述
 * @Author: zsyh
 * @CreateDate: 2020/9/7 11:59
 * @UpdateUser: liangwanbo
 * @UpdateDate: 2020/9/7 11:59
 * @UpdateRemark: 更新说明
 * @Version: 1.0
 */
public class MyOrderBean extends BaseResult {


    /**
     * msg : 获取成功
     * code : 0
     * data : [{"searchValue":null,"createBy":null,"createTime":"2020-12-15 16:43:35","updateBy":null,"updateTime":null,"remark":null,"params":{},"id":"856339807083696128","userInid":"854089195461808128","userInName":"暂无昵称","userOutid":"854136103622414336","userOutName":"牛牛","orderNo":"856339807083696129","changeIntrackno":null,"changeOuttrackno":null,"changeIntrackname":null,"changeOuttrackname":null,"changeIntracknamecode":null,"changeOutstatus":"0","changeOutstatusName":"待确认","securityInmoney":null,"securityOutmoney":null,"orderInstatus":"1","instatusName":"待确认","orderOutstatus":"0","outstatusName":"待回复","orderInaddress":"河南省郑州市新郑市人民路","orderOutaddress":null,"orderInphone":"13088889999","orderOutphone":null,"orderInname":"网易","orderOutname":null,"changeOuttracknamecode":null,"changeInstatus":"0","changeInstatusName":"待确认","deluserids":null,"jjyhOrderGoodsList":[{"searchValue":null,"createBy":null,"createTime":"2020-12-15 16:43:35","updateBy":null,"updateTime":null,"remark":null,"params":{},"id":"856339807788339201","orderId":"856339807083696128","goodsId":"854413534715449344","goodsTitle":"家具","price":99.9,"num":1,"type":"2","userId":"854136103622414336","goodsPic":"http://192.168.2.188:8089/profile/upload/2020/12/10/2029a544-98c4-43c2-afc2-e38561a45dad.png|http://192.168.2.188:8089/profile/upload/2020/12/10/2dbabbac-98bf-4eab-b797-f140875c8115.png|http://192.168.2.188:8089/profile/upload/2020/12/10/16acc330-db34-410a-bb09-1bbeacb6b684.png|http://192.168.2.188:8089/profile/upload/2020/12/10/c06a7ef7-2b6c-410a-90c2-2f28a6cc9876.png","goodsType":"0","userName":"牛牛"},{"searchValue":null,"createBy":null,"createTime":"2020-12-15 16:43:35","updateBy":null,"updateTime":null,"remark":null,"params":{},"id":"856339807788339200","orderId":"856339807083696128","goodsId":"854414133808867846","goodsTitle":"km测试2","price":2,"num":2,"type":"1","userId":"854089195461808128","goodsPic":"https://www.zzzsyh.com//image/order/uploadImg/img/20201026144302_116998.jpghttp://192.168.2.188:8089/profile/upload/2020/12/16/3e7ee22f-3e8a-410d-ac11-1d626fab4b32.jpg,http://192.168.2.188:8089/profile/upload/2020/12/16/f2dd2ca8-8af0-4146-a1fb-c3e12e4a2546.jpg","goodsType":"1","userName":"暂无昵称"}],"orderType":"0"}]
     */

    private String msg;
    private int code;
    private List<DataBean> data;

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public int getCode() {
        return code;
    }

    public void setCode(int code) {
        this.code = code;
    }

    public List<DataBean> getData() {
        return data;
    }

    public void setData(List<DataBean> data) {
        this.data = data;
    }

    public static class DataBean extends BaseResult{
        /**
         * searchValue : null
         * createBy : null
         * createTime : 2020-12-15 16:43:35
         * updateBy : null
         * updateTime : null
         * remark : null
         * params : {}
         * id : 856339807083696128
         * userInid : 854089195461808128
         * userInName : 暂无昵称
         * userOutid : 854136103622414336
         * userOutName : 牛牛
         * orderNo : 856339807083696129
         * changeIntrackno : null
         * changeOuttrackno : null
         * changeIntrackname : null
         * changeOuttrackname : null
         * changeIntracknamecode : null
         * changeOutstatus : 0
         * changeOutstatusName : 待确认
         * securityInmoney : null
         * securityOutmoney : null
         * orderInstatus : 1
         * instatusName : 待确认
         * orderOutstatus : 0
         * outstatusName : 待回复
         * orderInaddress : 河南省郑州市新郑市人民路
         * orderOutaddress : null
         * orderInphone : 13088889999
         * orderOutphone : null
         * orderInname : 网易
         * orderOutname : null
         * changeOuttracknamecode : null
         * changeInstatus : 0
         * changeInstatusName : 待确认
         * deluserids : null
         * jjyhOrderGoodsList : [{"searchValue":null,"createBy":null,"createTime":"2020-12-15 16:43:35","updateBy":null,"updateTime":null,"remark":null,"params":{},"id":"856339807788339201","orderId":"856339807083696128","goodsId":"854413534715449344","goodsTitle":"家具","price":99.9,"num":1,"type":"2","userId":"854136103622414336","goodsPic":"http://192.168.2.188:8089/profile/upload/2020/12/10/2029a544-98c4-43c2-afc2-e38561a45dad.png|http://192.168.2.188:8089/profile/upload/2020/12/10/2dbabbac-98bf-4eab-b797-f140875c8115.png|http://192.168.2.188:8089/profile/upload/2020/12/10/16acc330-db34-410a-bb09-1bbeacb6b684.png|http://192.168.2.188:8089/profile/upload/2020/12/10/c06a7ef7-2b6c-410a-90c2-2f28a6cc9876.png","goodsType":"0","userName":"牛牛"},{"searchValue":null,"createBy":null,"createTime":"2020-12-15 16:43:35","updateBy":null,"updateTime":null,"remark":null,"params":{},"id":"856339807788339200","orderId":"856339807083696128","goodsId":"854414133808867846","goodsTitle":"km测试2","price":2,"num":2,"type":"1","userId":"854089195461808128","goodsPic":"https://www.zzzsyh.com//image/order/uploadImg/img/20201026144302_116998.jpghttp://192.168.2.188:8089/profile/upload/2020/12/16/3e7ee22f-3e8a-410d-ac11-1d626fab4b32.jpg,http://192.168.2.188:8089/profile/upload/2020/12/16/f2dd2ca8-8af0-4146-a1fb-c3e12e4a2546.jpg","goodsType":"1","userName":"暂无昵称"}]
         * orderType : 0
         */

        private Object searchValue;
        private Object createBy;
        private String createTime;
        private Object updateBy;
        private Object updateTime;
        private Object remark;
        private ParamsBean params;
        private String id;
        private String userInid;
        private String userInName;
        private String userOutid;
        private String userOutName;
        private String orderNo;
        private Object changeIntrackno;
        private Object changeOuttrackno;
        private Object changeIntrackname;
        private Object changeOuttrackname;
        private Object changeIntracknamecode;
        private String changeOutstatus;
        private String changeOutstatusName;
        private Object securityInmoney;
        private Object securityOutmoney;
        private String orderInstatus;
        private String instatusName;
        private String orderOutstatus;
        private String outstatusName;
        private String orderInaddress;
        private Object orderOutaddress;
        private String orderInphone;
        private Object orderOutphone;
        private String orderInname;
        private Object orderOutname;
        private Object changeOuttracknamecode;
        private String changeInstatus;
        private String changeInstatusName;
        private Object deluserids;
        private String orderType;
        private List<JjyhOrderGoodsListBean> jjyhOrderGoodsList;

        public Object getSearchValue() {
            return searchValue;
        }

        public void setSearchValue(Object searchValue) {
            this.searchValue = searchValue;
        }

        public Object getCreateBy() {
            return createBy;
        }

        public void setCreateBy(Object createBy) {
            this.createBy = createBy;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public Object getUpdateBy() {
            return updateBy;
        }

        public void setUpdateBy(Object updateBy) {
            this.updateBy = updateBy;
        }

        public Object getUpdateTime() {
            return updateTime;
        }

        public void setUpdateTime(Object updateTime) {
            this.updateTime = updateTime;
        }

        public Object getRemark() {
            return remark;
        }

        public void setRemark(Object remark) {
            this.remark = remark;
        }

        public ParamsBean getParams() {
            return params;
        }

        public void setParams(ParamsBean params) {
            this.params = params;
        }

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getUserInid() {
            return userInid;
        }

        public void setUserInid(String userInid) {
            this.userInid = userInid;
        }

        public String getUserInName() {
            return userInName;
        }

        public void setUserInName(String userInName) {
            this.userInName = userInName;
        }

        public String getUserOutid() {
            return userOutid;
        }

        public void setUserOutid(String userOutid) {
            this.userOutid = userOutid;
        }

        public String getUserOutName() {
            return userOutName;
        }

        public void setUserOutName(String userOutName) {
            this.userOutName = userOutName;
        }

        public String getOrderNo() {
            return orderNo;
        }

        public void setOrderNo(String orderNo) {
            this.orderNo = orderNo;
        }

        public Object getChangeIntrackno() {
            return changeIntrackno;
        }

        public void setChangeIntrackno(Object changeIntrackno) {
            this.changeIntrackno = changeIntrackno;
        }

        public Object getChangeOuttrackno() {
            return changeOuttrackno;
        }

        public void setChangeOuttrackno(Object changeOuttrackno) {
            this.changeOuttrackno = changeOuttrackno;
        }

        public Object getChangeIntrackname() {
            return changeIntrackname;
        }

        public void setChangeIntrackname(Object changeIntrackname) {
            this.changeIntrackname = changeIntrackname;
        }

        public Object getChangeOuttrackname() {
            return changeOuttrackname;
        }

        public void setChangeOuttrackname(Object changeOuttrackname) {
            this.changeOuttrackname = changeOuttrackname;
        }

        public Object getChangeIntracknamecode() {
            return changeIntracknamecode;
        }

        public void setChangeIntracknamecode(Object changeIntracknamecode) {
            this.changeIntracknamecode = changeIntracknamecode;
        }

        public String getChangeOutstatus() {
            return changeOutstatus;
        }

        public void setChangeOutstatus(String changeOutstatus) {
            this.changeOutstatus = changeOutstatus;
        }

        public String getChangeOutstatusName() {
            return changeOutstatusName;
        }

        public void setChangeOutstatusName(String changeOutstatusName) {
            this.changeOutstatusName = changeOutstatusName;
        }

        public Object getSecurityInmoney() {
            return securityInmoney;
        }

        public void setSecurityInmoney(Object securityInmoney) {
            this.securityInmoney = securityInmoney;
        }

        public Object getSecurityOutmoney() {
            return securityOutmoney;
        }

        public void setSecurityOutmoney(Object securityOutmoney) {
            this.securityOutmoney = securityOutmoney;
        }

        public String getOrderInstatus() {
            return orderInstatus;
        }

        public void setOrderInstatus(String orderInstatus) {
            this.orderInstatus = orderInstatus;
        }

        public String getInstatusName() {
            return instatusName;
        }

        public void setInstatusName(String instatusName) {
            this.instatusName = instatusName;
        }

        public String getOrderOutstatus() {
            return orderOutstatus;
        }

        public void setOrderOutstatus(String orderOutstatus) {
            this.orderOutstatus = orderOutstatus;
        }

        public String getOutstatusName() {
            return outstatusName;
        }

        public void setOutstatusName(String outstatusName) {
            this.outstatusName = outstatusName;
        }

        public String getOrderInaddress() {
            return orderInaddress;
        }

        public void setOrderInaddress(String orderInaddress) {
            this.orderInaddress = orderInaddress;
        }

        public Object getOrderOutaddress() {
            return orderOutaddress;
        }

        public void setOrderOutaddress(Object orderOutaddress) {
            this.orderOutaddress = orderOutaddress;
        }

        public String getOrderInphone() {
            return orderInphone;
        }

        public void setOrderInphone(String orderInphone) {
            this.orderInphone = orderInphone;
        }

        public Object getOrderOutphone() {
            return orderOutphone;
        }

        public void setOrderOutphone(Object orderOutphone) {
            this.orderOutphone = orderOutphone;
        }

        public String getOrderInname() {
            return orderInname;
        }

        public void setOrderInname(String orderInname) {
            this.orderInname = orderInname;
        }

        public Object getOrderOutname() {
            return orderOutname;
        }

        public void setOrderOutname(Object orderOutname) {
            this.orderOutname = orderOutname;
        }

        public Object getChangeOuttracknamecode() {
            return changeOuttracknamecode;
        }

        public void setChangeOuttracknamecode(Object changeOuttracknamecode) {
            this.changeOuttracknamecode = changeOuttracknamecode;
        }

        public String getChangeInstatus() {
            return changeInstatus;
        }

        public void setChangeInstatus(String changeInstatus) {
            this.changeInstatus = changeInstatus;
        }

        public String getChangeInstatusName() {
            return changeInstatusName;
        }

        public void setChangeInstatusName(String changeInstatusName) {
            this.changeInstatusName = changeInstatusName;
        }

        public Object getDeluserids() {
            return deluserids;
        }

        public void setDeluserids(Object deluserids) {
            this.deluserids = deluserids;
        }

        public String getOrderType() {
            return orderType;
        }

        public void setOrderType(String orderType) {
            this.orderType = orderType;
        }

        public List<JjyhOrderGoodsListBean> getJjyhOrderGoodsList() {
            return jjyhOrderGoodsList;
        }

        public void setJjyhOrderGoodsList(List<JjyhOrderGoodsListBean> jjyhOrderGoodsList) {
            this.jjyhOrderGoodsList = jjyhOrderGoodsList;
        }

        public static class ParamsBean {
        }

        public static class JjyhOrderGoodsListBean extends BaseResult {
            /**
             * searchValue : null
             * createBy : null
             * createTime : 2020-12-15 16:43:35
             * updateBy : null
             * updateTime : null
             * remark : null
             * params : {}
             * id : 856339807788339201
             * orderId : 856339807083696128
             * goodsId : 854413534715449344
             * goodsTitle : 家具
             * price : 99.9
             * num : 1
             * type : 2
             * userId : 854136103622414336
             * goodsPic : http://192.168.2.188:8089/profile/upload/2020/12/10/2029a544-98c4-43c2-afc2-e38561a45dad.png|http://192.168.2.188:8089/profile/upload/2020/12/10/2dbabbac-98bf-4eab-b797-f140875c8115.png|http://192.168.2.188:8089/profile/upload/2020/12/10/16acc330-db34-410a-bb09-1bbeacb6b684.png|http://192.168.2.188:8089/profile/upload/2020/12/10/c06a7ef7-2b6c-410a-90c2-2f28a6cc9876.png
             * goodsType : 0
             * userName : 牛牛
             */

            private Object searchValue;
            private Object createBy;
            private String createTime;
            private Object updateBy;
            private Object updateTime;
            private Object remark;
            private ParamsBeanX params;
            private String id;
            private String orderId;
            private String goodsId;
            private String goodsTitle;
            private double price;
            private int num;
            private String type;
            private String userId;
            private String goodsPic;
            private String goodsType;
            private String userName;

            public Object getSearchValue() {
                return searchValue;
            }

            public void setSearchValue(Object searchValue) {
                this.searchValue = searchValue;
            }

            public Object getCreateBy() {
                return createBy;
            }

            public void setCreateBy(Object createBy) {
                this.createBy = createBy;
            }

            public String getCreateTime() {
                return createTime;
            }

            public void setCreateTime(String createTime) {
                this.createTime = createTime;
            }

            public Object getUpdateBy() {
                return updateBy;
            }

            public void setUpdateBy(Object updateBy) {
                this.updateBy = updateBy;
            }

            public Object getUpdateTime() {
                return updateTime;
            }

            public void setUpdateTime(Object updateTime) {
                this.updateTime = updateTime;
            }

            public Object getRemark() {
                return remark;
            }

            public void setRemark(Object remark) {
                this.remark = remark;
            }

            public ParamsBeanX getParams() {
                return params;
            }

            public void setParams(ParamsBeanX params) {
                this.params = params;
            }

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public String getOrderId() {
                return orderId;
            }

            public void setOrderId(String orderId) {
                this.orderId = orderId;
            }

            public String getGoodsId() {
                return goodsId;
            }

            public void setGoodsId(String goodsId) {
                this.goodsId = goodsId;
            }

            public String getGoodsTitle() {
                return goodsTitle;
            }

            public void setGoodsTitle(String goodsTitle) {
                this.goodsTitle = goodsTitle;
            }

            public double getPrice() {
                if(EmptyUtil.isEmpty(price)){
                    return 0.0;
                }
                return price;
            }

            public void setPrice(double price) {
                this.price = price;
            }

            public int getNum() {
                return num;
            }

            public void setNum(int num) {
                this.num = num;
            }

            public String getType() {
                return type;
            }

            public void setType(String type) {
                this.type = type;
            }

            public String getUserId() {
                return userId;
            }

            public void setUserId(String userId) {
                this.userId = userId;
            }

            public String getGoodsPic() {
                return goodsPic;
            }

            public void setGoodsPic(String goodsPic) {
                this.goodsPic = goodsPic;
            }

            public String getGoodsType() {
                return goodsType;
            }

            public void setGoodsType(String goodsType) {
                this.goodsType = goodsType;
            }

            public String getUserName() {
                return userName;
            }

            public void setUserName(String userName) {
                this.userName = userName;
            }

            public static class ParamsBeanX {
            }
        }
    }
}
